resembling a serpent - Turkish English Dictionary